关于python:如何将R | 您所在的位置:网站首页 › rpy2 导入错误 › 关于python:如何将R |
我正在尝试将rpy2导入python,并且出现此错误: 1234RuntimeError: The R home directory could not be determined. Try to install R , set the R_HOME environment variable to the R home directory, or add the directory of the R interpreter to the PATH environment variable.我完全不知所措,因为我不知道这是在告诉我什么。我试图搜索如何设置环境变量,但找不到足够详细的信息对我有帮助。如果答案很简单,因为我只是新手,我将不胜感激。我正在运行OSX 10.11。 谢谢(我的第一篇文章,如果我忽略了发布中的任何规则,我深表歉意) 相关讨论 我试图设置R_HOME,但出现此错误-WARNING: ignoring environment value of R_HOME /usr/local/lib/R您解决了吗?以这种方式设置R_HOME对我有用 12import os os.environ['R_HOME'] = '/path/to/R'反之亦然-PATH中的R应该知道它的位置: 123edd@don:~$ R RHOME /usr/lib/R edd@don:~$这与最后一行建议相呼应-将您的R放在PATH中。 在具有R-devel和R-devel的另一台机器上,我选择用另一个名称解决后者。不过,每个人都知道其HOME: 12345edd@max:~$ /usr/local/lib/R-devel/bin/R RHOME /usr/local/lib/R-devel/lib/R edd@max:~$ R RHOME /usr/lib/R edd@max:~$ 相关讨论 好的,那么我该如何检查我的R解释器的目录,以及随后如何将其添加到PATH? export PATH=/${PATH}。另外,通常建议不要将OSX的系统Python留在原处。考虑使用"自制软件"(也可以将R与自制软件一起安装-事情应该开箱即用)。 |
CopyRight 2018-2019 实验室设备网 版权所有 |